chief translator - Francés Inglés Diccionario